OpenStack是一個美國國家航空暨太空總署和Rackspace合作研發的雲端運算軟體,以Apache許可證授權,並且是一個自由軟體和開放原始碼項目。
使用Ceph來擔任OpenStack的後端儲存
RedHat併購Gluster後壯大了自己的儲存產品線,那Ubuntu則是在Ubuntu13.10裡內建了Ceph(旁白:你以為我是吃素的喔( ̄ー ̄)
今天要來簡介如何使用Ceph來擔任OpenStack的後端儲存,<a href="">Ceph</a>的來頭不小,國內的<F集團與Ceph>就有相關的技術合作。
Ceph是一種可平行擴充的儲存技術,目前各大Linux發行版都有支援。關於Ceph的簡介可參考Ceph Wiki
稍後補上實作的圖文
1.在OpenStack上安裝Ceph
安裝ceph-deploy與python-pushy套件
yum install ceph-deploy python-pushy
Install QEMU for Ceph
增加套件庫來源
"/etc/yum.repos.d"
Install libvirt
yum install libvirt
啟動libvirtd
/etc/init.d/libvirtd start
2.Ceph常用的命令
3.建立Ceph Pool
ceph osd pool create volumes 128
ceph osd pool create images 128
Ceph其他參考資料
Ceph Documentation
Ceph:一個 Linux PB 級分散式檔案系統